@font-face {
    font-family: 'iconfont';  /* project id 227669 */
    src: url('http://at.alicdn.com/t/font_4v0593a83m29be29.eot');
    src: url('http://at.alicdn.com/t/font_4v0593a83m29be29.eot?#iefix') format('embedded-opentype'),
    url('http://at.alicdn.com/t/font_4v0593a83m29be29.woff') format('woff'),
    url('http://at.alicdn.com/t/font_4v0593a83m29be29.ttf') format('truetype'),
    url('http://at.alicdn.com/t/font_4v0593a83m29be29.svg#iconfont') format('svg');
}
.iconfont {
    font-family:"iconfont" !important;
    font-size:1.71rem;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color:#a7a7a7;
}

/* detail */
.detail-wrap img{
    width:100%;
}
.detail-wrap .row{
    margin:0;
    padding:10px 0;
    background-color: #fff;
    margin-bottom:.71rem;
    border-bottom: 1px solid #dedede;
}
.detail-wrap .row div{
    margin: .36rem 0;
}
.detail-wrap .row small{
    margin: .14rem 0;
}
.detail-wrap .row .title{
    font-size: 1.14rem;
    font-weight: bold;
}
.detail-wrap .row .price{
    font-size: 1.28rem;
}
.detail-wrap .row .price >small{
    font-size: .71rem;
}
.detail-wrap .row .arrow{
    width: .71rem;
    height: .71rem;
    position: absolute;
    right: .86rem;
    margin-top:.71rem;
    border: 1px solid #ccc;
    border-width: 1px 1px 0 0;
    -webkit-transform: rotate(45deg);
}
.detail-wrap .intro
,.detail-wrap .pop-main .close{
    padding:0;
}
.detail-wrap .intro .layui-tab-title li{
    width:50%;
}
.detail-wrap .alert-wrap{
    height: 20rem;/*有规格时候的高度35.71rem*/
}
.detail-wrap .pop-main{
    padding:.71rem !important;
}
.detail-wrap .pop-main>div{
    margin: 0;
}
.detail-wrap .pop-main .sku-img{
    margin-top:-1.42rem;
    padding: 0
}
.detail-wrap .pop-main .sku-img img{
    border-radius: .14rem;
}
.detail-wrap .pop-main .sku-pro-info{
    margin: 0;
    padding: 0;
}
.detail-wrap .pop-main .sku-pro-info div{
    margin: 1px 0;
}
.detail-wrap .pop-main .close .icon{
    font-size: 1.28rem;
    color: #000;
}
.detail-wrap .pop-body .normal{
    padding: .36rem;
    margin-right: .36rem;
    border: 0;
    background-color: #f9f9f9;
    border-radius: .28rem;
}
.detail-wrap .pop-body .on{
    background-color:#ccc;
}
.detail-wrap .num-title{
    padding:0;
    height: 3.21rem;
    line-height: 3.21rem;
}
.detail-wrap #selectNum{
    margin: .7rem;
}
.detail-wrap #selectNum .btn{
    border-radius: 0;
    padding:.4rem;
    border-color:#e6e6e6;
}
.detail-wrap #selectNum .btn[disabled]{
    background-color: #e6e6e6;
    border-color: #e6e6e6;
    opacity: .45;
}
.detail-wrap #selectNum #num{
    padding: 0 .4rem;
    border-bottom: 1px solid #e6e6e6;
    border-top: 1px solid #e6e6e6;
    height: 2.2rem;
    line-height: 2.2rem;
    margin: 0;
}

.detail-wrap .layui-m-layercont .row{
    margin: 0;
    padding: 0;
}
.detail-wrap .pop-footer{
    margin: 0;
    padding: 0;
    position: fixed;
    bottom: 0;
    width: 100%;
}
.detail-wrap .pop-footer .btn{
    border-radius: 0;
    height: 2rem;
    line-height: 2rem;
    margin: 0;
    border: 0;
    padding: 0.57rem 0;
}
.detail-wrap #footer{
    margin-top: 3.93rem;
}
.detail-wrap #footer .col-xs-12{
    padding:0;
    font-size: .86rem;
}
.detail-wrap #footer .col-xs-2{
    padding: .28rem 0;
}
.detail-wrap #footer .navbar-default{
    padding:0;
    min-height: 3.57rem;
    height: 3.57rem;
}
.detail-wrap #footer .btn{
    border-radius: 0;
    height: 3.57rem;
    line-height: 2.71rem;
}
.detail-wrap #footer .icon{
    font-size: 1.42rem;
}
.detail-wrap #footer .help{
    border-right: 1px solid #dedede;
}
/*index*/
.index .goods-type{
    padding-left:0;
    padding-right:0;
}
.index .row{
    margin: 0;
    background:#fff;
}

.index .column h4{
    padding-top: .71rem;
    font-size: 1.14rem;
}

.index .column{
    margin-top: 1.43rem;
}
.index .column .arrow{
    width: .71rem;
    height: .71rem;
    position: absolute;
    margin-top: .34rem;
    margin-left: .35rem;
    border: 1px solid #ad0e11;
    border-width: 1px 1px 0 0;
    -webkit-transform: rotate(45deg);
}
.index .column .adimg{
    padding: .8rem 0;
}
.index .goods-type .swiper-wrapper img{
    width: 100%;
}
.index .goods-type .swiper-slide .inner{
    padding: 0 .36rem;
}
.index .goods-type .inner a:hover{
    text-decoration: none;
}
.index .goods-type .inner img{
    width: 100%;
    margin-bottom: .29rem;
}
.index .goods-type .inner h4{
    line-height: 1.43rem;
    font-size: .86rem;
    font-weight: 500;
    margin-bottom: .3rem;
    margin-top: 0;
}

/*cart*/
button:active{
    border:0;
    box-shadow: none;
    background-color: transparent;
}
.cart .row{
    margin:0;
    padding:0;
    background-color: #fff;
}
.cart .title{
    margin-bottom:1rem;
}
.cart #buycart{
    margin-bottom:12rem;
}
.cart .brand-info{
    height: 2.5rem;
    line-height: 2.5rem;
    margin:.3rem 0;
}
.cart .buyGoods{
    margin: .3rem 0;
    padding:.5rem 0;
    background-color: #f9f9f9;
}
.cart .li-info
,.cart .li-info div
,.cart .li-checkbox
,.cart .brand-info>div
,.cart .goods-title{
    padding:0;
}
.cart .li-info .grey{
    font-size: .9rem;
}
.cart .li-checkbox
,.cart .goods-img{
    height: 6rem;
    line-height: 6rem;
}
.cart .li-checkbox{
    margin:0 .5rem;
}
.cart .goods-img{
    padding-left:0;
}
.cart .goods-title{
    margin-top:.71rem;
    font-size: .9rem;
    height: 2.5rem;
}
.cart #delete{
    border:0;
    background-color: transparent;
}
.cart #delete .icon{
    font-size: 1.3rem;
}
/*无数据*/
.cart #no_carts{
    padding-top:7.5rem;
    background:#ebebeb;
    color: #999;
}
.cart .no-cart{
    font-size: 3rem !important;
}
.cart .back-to-home{
    margin:1rem 0;
}
/*数量加减*/
.cart .li-num>div{
    padding:0;
    border-bottom: 1px solid #dedede;
    border-top: 1px solid #dedede;
    height: 2.3rem;
    line-height: 2.3rem;
    font-size: .8rem;
}
.cart .li-num>button{
    border: 1px solid #dedede;
    padding:0;
    height: 2.3rem;
    line-height: 2rem;
}
.cart button[disabled]{
    background-color: #e6e6e6;
    border-color: #e6e6e6;
    opacity: .45;
}
.cart .jlz{
    padding-top:3.5rem;
    background:#ebebeb;
    color: #999;
}
/*结算*/
.cart .buyCarList{
    height: 3.93rem;
    line-height: 3.93rem;
    background:#fff;
    border-top: .07rem solid #ebebeb;
    font-size: 75%;
    position:fixed;
    bottom:3.57rem;
    z-index:9999;
    padding-right: 0;
    padding-left: .5rem;
}
.cart .buyCarList>div{
    padding:0;
}
.cart .buyCarList>span{
    padding-left:0;
    font-size: 1rem;
}
.cart .buycar-btn{
    background-color: #ad0e11;
    color:#fff;
    font-size: 1.1rem;
    border-radius: 0;
    height: 3.9rem;
}
.cart .buyCarList button[disabled]{
    background-color: #ad0e11;
    border-color: #ad0e11;
}


/**/
.lists-wrap .row{
    margin: 0;
}
.lists-wrap #loadlist .list-div{
    padding:0;
    border-top: .3rem solid #ebebeb;
    border-left: .3rem solid #ebebeb;
    background-color: #fff;
}
.lists-wrap #loadlist .list-div .ellipsis{
    font-weight: bold;
    padding-top:1.28rem;
    padding-bottom: .6rem;
    font-size: 1.28rem;
}
.lists-wrap #loadlist .list-div .ellipsis2{
    height: 2.85rem;
}
.lists-wrap #loadlist .list-div .price{
    padding:.71rem 0;
    font-size: 1.42rem;
}
.lists-wrap #loadlist .list-div div:first-child{
    padding:0;
}
/* 个人中心 */
.center-wrap .head .wechaname
,.center-wrap .row .myOrder>div:first-child
,.center-wrap .row li
,.center-wrap .setting-box li .menu{
    padding: 0;
}
.center-wrap .head{
    height: 15rem;
    margin: 0 auto;
    background: url("https://jlzpublicbucket.oss-cn-hangzhou.aliyuncs.com/coffee-culture/user_index_bg_c.jpg");
    background-size: 100%;
}
.center-wrap .head div{
    margin: .5rem 0;
}
.center-wrap .head .tel{
    display: inline-block;
    color: #fff;
    border-radius: .8rem;
    border: 1px solid #fff;
    width: 7rem;
    margin: 0 auto;
    padding: .2rem 0;
}
.center-wrap .head .wechaname{
    font-size: 1.1rem;
}
.center-wrap .head img{
    width: 6.5rem;
    border: .28rem solid #fff;
}
.center-wrap .row{
    margin:0;
    padding:10px 0;
    background-color: #fff;
    border-bottom: .07rem solid #dedede;
}
.center-wrap .row .myOrder{
    height: 3rem;
    line-height: 3rem;
    margin: .4rem 0;
    border-bottom: .1rem solid #ebebeb;
}
.center-wrap .row .myOrder .grey{
    font-size: .9rem;
}
.center-wrap .row .arrow{
    width: .65rem;
    height: .65rem;
    position: absolute;
    right: .5rem;
    margin-top:1.2rem;
    border: 1px solid #ccc;
    border-width: 1px 1px 0 0;
    -webkit-transform: rotate(45deg);
}
.center-wrap .row li .icon-box{
    position: relative;
}
.center-wrap .row li .num-box{
    width: 1.3rem;
    height: 1.3rem;
    line-height: .9rem;
    background-color: #fff;
    border-radius: 50%;
    color: #d9534f;
    border: 1px solid #d9534f;
    padding: .15rem;
    position: absolute;
    right: 1.3rem;
}
.center-wrap .status-box li{
    width: 20%;
    float: left;
}
.center-wrap .status-box li>div:last-child{
    padding: 0;
}
.center-wrap .setting-box {
    margin-top: 1rem;
    padding: 0;
}
.center-wrap .setting-box .icon {
    padding-right: 0;
}
.center-wrap .setting-box li {
    height: 3rem;
    line-height: 3rem;
    border-bottom: 1px solid #ebebeb;
}
.center-wrap .setting-box .icon-div{
    padding: 0;
    margin-left: 1rem;
    margin-right: .5rem;
}

/*地址列表*/
.address_wrap .row{
    margin:0;
}
.address_wrap .default_address>div
,.address_wrap .default_address .control>div{
    height:2.4rem;
    line-height: 2.4rem;
}
.address_wrap #default_address{
    margin-bottom:3rem;
    background: #fff;
}
.address_wrap .default_address{
    height: 8.8rem;
}
.address_wrap .default_address
,.address_wrap .default_address .grey>div{
    border-bottom:.07rem solid #ededed;
    padding:0;
}
.address_wrap .control{
    padding:0;
}
.address_wrap .control .choose
,.address_wrap .control .use{
    padding-left:1rem !important;
}
.address_wrap .control .set{
    padding-left:.8rem !important;
    line-height: 4.3rem !important;
}
.address_wrap .control a{
    color:#000;
    text-decoration: none;
    margin:.8rem 0;
}
.address_wrap .control i{
    font-size: 1.2rem;
}
.address_wrap .default_address .control>div{
    padding:0;
    height: 4.4rem;
    line-height: 4.4rem;
}
.address_wrap .new{
    position:fixed;
    bottom:3.57rem;
    width:100%;
}

.address_wrap .new a{
    border: 0;
    border-radius: 0;
    height: 4rem;
    line-height: 4rem;
    padding:0;
}

.address_wrap .default_address .tel a:hover
,.address_wrap .tel a:visited
,.address_wrap .tel a:active{
    color:#000 !important;
}
.address_wrap .no-address{
    color: #999;
    margin-top:10rem;
}
.address_wrap .no-address .icon{
    font-size: 3rem !important;
}
/*address_add*/
.address_add .row{
    margin:0;
    background: #fff;
}
.address_add label{
    font-weight:normal;
    padding:0;
}
.address_add .line{
    border-top:1px solid #dedede;
    font-size: 1rem;
    margin: 0;
    height:4rem;
    line-height: 4rem;
}
.address_add .line>div{
    padding: .71rem 0;
}
.address_add .form-control{
    border:0;
    background-color: #fff;
}
.address_add .new .btn{
    padding: 0 ;
    border-radius:0;
    position:fixed;
    bottom:3.57rem;
    height: 4rem;
    line-height: 4rem;
}


/*确认订单*/
.sure-wrap a:hover
,.sure-wrap a.active
,.sure-wrap a:visited{
    color: #000;
}
.sure-wrap .row{
    background-color: #fff;
    margin: 0;
}
.sure-wrap .address-list{
    padding: 1.2rem 0;
    margin-bottom: .71rem;
}
.sure-wrap .address{
    margin-top: .5rem;
}
.sure-wrap .no-address{
    height: 2.42rem;
    line-height: 2.42rem;
}
.sure-wrap .arrow{
    width: .65rem;
    height: .65rem;
    position: absolute;
    right: 1.5rem;
    margin-top:.8rem;
    border: 1px solid #ccc;
    border-width: 1px 1px 0 0;
    -webkit-transform: rotate(45deg);
}
.sure-wrap .address>div
,.sure-wrap .tobuy-list>div{
    padding: 0;
}
.sure-wrap .tobuy-list .num{
    margin-top: 3rem;
}
.sure-wrap .tobuy-list .num .icon{
    font-size: .71rem;
}
.sure-wrap .tobuy-list
,.sure-wrap .product-price
,.sure-wrap .express-price{
    border-bottom: 1px solid #f5f5f5;
    padding: 1.2rem 1rem;
}
.sure-wrap .product-price
,.sure-wrap .express-price{
    padding: .5rem 0;
}
.sure-wrap .remark div{
    padding-left: 1rem;
    padding-right: 0;
}
.sure-wrap .remark input{
    padding: 0;
    border: 0;
}
.sure-wrap .footer .navbar{
    line-height: 3.57rem;
}
.sure-wrap .footer div{
    font-size: 1rem;
}
.sure-wrap .footer .navbar .btn{
    height: 3.57rem;
    line-height: 3.57rem;
    border-radius: 0;
}
.sure-wrap .payway{
    height: 3rem;
    line-height:3rem;
    margin-top:1rem;
}
.sure-wrap .payway .wechat{
    color: #09BB07;
}
/*pay*/

.recharge .row{
    margin:0;
    background: #fff;
    margin-top:5rem;
    font-size: 1.2rem;
}
.recharge .icon{
    font-size: 5rem;
}
.recharge .success{
    color: #09BB07;
}
.recharge .orderprice{
    height: 5rem;
    line-height: 5rem;
    font-size: 1.5rem;
}
.recharge .new {
    height:4rem;
    line-height: 4rem;
    border-radius:0;
    padding:0;
    position: fixed;
    bottom:0;
}

/*我的订单*/
.order-wrap .layui-tab{
    margin: 0;
    background-color: #fff;
}
.order-wrap .layui-tab li{
    width: 20%;
}
.order-wrap .layui-tab .layui-tab-content{
    padding: 0 10px;
    background-color: #ebebeb;
}
.order-wrap  .layui-flow-more a cite{
    background-color: #fff;
}
.order-wrap .order-list{
    border-bottom: .71rem solid #ebebeb;
}
.order-wrap .order-list
,.order-wrap .order-list .order-detail div{
    padding: 0;
}
.order-wrap .order-list .order-detail .img-box{
    padding: 0 .4rem;
}
.order-wrap .order-status{
    background-color: #fff;
    padding: .5rem 0;
}
.order-wrap .order-list .order-detail{
    background-color: #f5f5f5;
    border: .3rem solid #fff;
    padding: 1rem .5rem;
}
.order-wrap .order-list .order-detail .icon{
    font-size: .71rem;
}
.order-wrap .order-list .order-do{
    height: 3.5rem;
    line-height: 3.5rem;
    background-color: #fff;
}
.order-wrap .order-list .order-do>a{
    padding: 0 .5rem;
}
.order-wrap .order-list .order-do .btn{
    height: 2rem;
    line-height: 2rem;
    padding: 0;
    width: 100%;
    border-radius: .2rem;
}
.order-wrap .order-list .order-do .evaluate{
    border: 1px solid #009688;
}
.order-wrap .order-list .order-intro{
    height: 2rem;
    line-height: 2rem;
    border-bottom: .1rem solid #ebebeb;
    padding: 0 .5rem;
    font-size: .91rem;
    background-color: #fff;
}
/*我的订单详情*/
.orderdetail-wrap .order-status{
    height: 6rem;
    line-height: 6rem;
    background: #009688 url(http://gw.alicdn.com/tfscom/TB1n5IhIFXXXXaVXFXXzKkNQpXX-300-200.png)no-repeat 90% center;
    background-size: auto 100%;
    padding-left: 3rem;
    color: #fff;
    font-size: 1.2rem;
}
.orderdetail-wrap .order-address{
    background-color: #fff;
    padding: 1.2rem 1rem;
    margin-bottom: .5rem;
}
.orderdetail-wrap .row{
    margin: 0;
}
.orderdetail-wrap .order-address div
,.orderdetail-wrap .order
,.orderdetail-wrap .order div
,.orderdetail-wrap .order del{
    padding: 0;
}
.orderdetail-wrap .order{
    border-bottom: .3rem solid #fff;
}

.orderdetail-wrap .order .order-price{
    background-color: #f5f5f5;
    padding: 1rem .5rem;
}
.orderdetail-wrap .order .order-price .icon
,.orderdetail-wrap .order-detail
,.orderdetail-wrap .order-express{
    font-size: .91rem;
}
.orderdetail-wrap .order-express
,.orderdetail-wrap .order-totalprice
,.orderdetail-wrap .order-chat{
    background-color: #fff;
    padding: .1rem 0;
}
.orderdetail-wrap .order-express{
    padding-top: .5rem;
}
.orderdetail-wrap .order-totalprice{
    border-bottom: 1px solid #ededed;
    padding-bottom: .5rem;
}
.orderdetail-wrap .order-chat>div{
    border-right: 1px solid #ededed;
    margin: .71rem 0;
    height: 1.5rem;
    line-height: 1.5rem;
}
.orderdetail-wrap .order-chat .icon{
    font-size: 1.4rem;
}
.orderdetail-wrap .order-life{
    background-color: #fff;
    margin: .71rem 0;
    padding: .71rem 0;
    font-size: .91rem;
}
.orderdetail-wrap .order-life>div{
    margin: .1rem 0;
}
.orderdetail-wrap .order-life .btn{
    padding: 0;
    font-size: .91rem;
}
.orderdetail-wrap .footer a{
    height: 3.57rem;
    line-height: 3.57rem;
    padding: 0 .3rem;
}
.orderdetail-wrap .footer a div{
    width: 100%;
    border-radius: .2rem;
    font-size: 1rem;
}
.orderdetail-wrap .footer a .evaluate{
    border-color: #009688;
}
/*evaluate*/
.evaluate .text-center{
    padding:.71rem 0;
    font-size:1.3rem;
    margin-bottom:.4rem;

}
.evaluate .row{
    margin-left:0;
    margin-right:0;
}
.evaluate .praise span{
    font-size:1rem;
}
.evaluate .release{
    position: absolute;
    right:1rem;
    color:#ff5000;
}
.evaluate .row{
    background:#fff;
}
/*.evaluate .am-comment-main{
  margin-left:0;
  height:18rem;
}*/
/*.evaluate article{*/
    /*margin-bottom:1rem;*/
/*}*/
.evaluate .active{
    color:#ff5000 !important;
}
.evaluate .selected{
    color:#ff5000;
    /*padding:.21rem ;*/

}
.evaluate .col-xs-4{
    color:#a7a7a7;
}
.evaluate .annoymous_way{
    color:#a7a7a7;
    position:absolute;
    right:.6rem;
    top:.7rem;
}
.evaluate .imgbox i{
    font-size:3rem;
    position:absolute;
    bottom:1rem;
}
.evaluate .last{
    font-size: 1rem;
}
.evaluate .chooseOne{
    display:none;
}
.evaluate .comment{
    border-bottom:1px solid  #dedede;
    border-top:1px solid  #dedede;
}
.evaluate .comment #text{
    border: 0;
    outline: none;
    width: 100%;
    resize: none;
    padding: .71rem 0;
    font-size: 1rem;
}
/*登录login*/
.login input{
    border:none;
    color:#333;
}
.login.back{
    border-bottom:1px solid #d2d2d2;
}
.login .back i{
    color:#000;
    position:absolute;
    left:1.1rem;
    top:.78rem;
}
.login .back a{
    text-decoration: none;
}
.login .back h4{
    text-align: center;
    padding:.42rem .28rem;
    color:#000;
}
.login .pNum{
    /*margin:12px auto;*/
    color:#d2d2d2;
    font-size:1rem;


}

.login .pNum .zone{
    margin-right:.2rem;
    border-bottom:1px solid #dedede;
    padding-bottom:.71rem;
}
.login .pNum .phone{
    border-bottom: 1px solid #dedede;
    width:88%;
    /*color:#d2d2d2;*/
    padding-bottom:.71rem;
    border-radius: 0;
}

.login .msg .btn{
    padding:0;
}

.login .msg .code{
    padding-bottom:.71rem;
    border-bottom:1px solid #dedede;
    width:72%;
    border-radius: 0;
}
.login .msg .btn-getcode{
    position:absolute;
    right:.8rem;
    top:-.8rem;
   padding:0 1rem;
    background:#e9e9e9;
    color:#000;
    line-height: 3rem;
}
.login .form-group .btn{
    background:#000;
    color:#fff;
    font-size:1.2rem;
    padding: .71rem;
    margin-top:.71rem;
}
.login .row{
    margin-left:0;
    margin-right:0;
    background:#fff;
}
/*分类*/
.sort-wrap{
    background-color: #fff;
}
.sort-wrap .sort-list{
    margin: 0;
}
.sort-wrap .sort-list .banner{
    height: 9rem;
    line-height: 9rem;
    background-color: #f9f9f9;
    font-size: 1.2rem;
    font-weight: 600;
}
.sort-wrap .sort-list .column{
    padding: 1rem 0;
}
.sort-wrap .sort-list .column li{
    padding: .5rem;
}
.sort-wrap .sort-list .column li a{
    border-bottom: .1rem solid #ededed;
    display: inline-block;
    width: 45%;
    padding: .5rem 0;
}
/*三级分类*/
.sort1 .container-fluid,.sort1 .col-xs-3{
    padding-left:0;
    overflow: hidden;

}
.sort1 .first_level{
    padding:0;
    position:fixed;
    overflow-y: auto;
    bottom:2.4rem;
    top:0;
}
.sort1{
    background:#fff;
}
.sort1 .first_level li:nth-child(1){
    border-top:1px solid #ededed;
}

.sort1 .first_level li{
    display:block;
    height:5rem;
    padding:.9rem;
    line-height:3rem;
    text-align: center;
    border-bottom:1px solid #ededed;
    border-right:1px solid #ededed;
    background:#f9f9f9;
    font-size: 1.2rem;
    z-index:6;

}
.sort1 .active{
    background:#fff !important;
}
.sort1 .no_appear{
    display:none;
}
.sort1 .sort-list{
    margin: 0;

}
.sort1 .col-xs-9{
    padding-left:0;
    padding-right:0;
    margin-bottom:3rem;
    z-index:1;
    margin-left:6.7rem;

}
.sort1 .sort-list .banner{
    height: 9rem;
    line-height: 9rem;
    background-color: #f9f9f9;
    font-size: 1.2rem;
    font-weight: 600;
}
.sort1 .sort-list .column{
    padding: 1rem 0;
}
.sort1 .sort-list .column li{
    padding: .5rem;
}
.sort1 .sort-list .column li a{
    border-bottom: .1rem solid #ededed;
    display: inline-block;
    width: 53%;
    padding: .5rem 0;
}
/*查看物流*/
.logistics .container-fluid{
    overflow: hidden;
}
li{
    list-style-type: none;
}

.logistics .top_information{
    margin-bottom:1rem;
}
.logistics ul{
    margin-top:1rem;
    padding-left:0;
}
.logistics img{
    width:23%;
    height:23%;
    margin:1rem;
    display:inline-block;
    padding:.5rem;
    border:1px solid #dedede;
}
.logistics .col-xs-12{
    background:#fff;
}
.logistics .text-left{
    height:3rem;
    line-height: 3rem;
    font-size:1rem;
    border-bottom:1px solid #dedede;
    padding-left:2rem !important;
}
.logistics .distribution .col-xs-12{
    padding-left:3rem;
}
.logistics .distribution i{
    position:absolute;
    left:2.2rem;

}
.logistics .col-xs-12 p{
    display: inline;
}
.logistics .distribution .address{
    display:block;
    padding-top: .5rem;
    padding-bottom: .5rem;
    margin-right:2rem;
}
.logistics .col-xs-12 .line_border{
    border-left:2px solid #dedede;
    padding-left:2rem;
    padding-bottom:1rem;
}
.logistics .distribution .col-xs-12:nth-child(1){
    color:#25ae5f;
}
.logistics .distribution .col-xs-12:nth-child(1) i{
    font-size:2.3rem;
    left:1.9rem !important;
    color:#25ae5f;
}
.logistics .distribution .col-xs-12:nth-child(1) a
,.logistics .distribution .col-xs-12:nth-child(1) a:hover{
    color:#25ae5f;
}
.refund-wrap .row{
  margin: 1rem .5rem;
}
.refund-wrap .row .grey{
  font-size: .5rem;
}
.refund-wrap button{
    position:fixed;
    bottom:0;
    border: 0;
    border-radius: 0;
    height: 4rem;
    line-height: 4rem;
    padding:0;
}
.refund-detail-wrap .wrap{
  background-color: #fff;
  margin-bottom:1rem;
  padding: 1rem;
}
.refund-detail-wrap .icon{
  color:#25ae5f;
  font-size: 2.5rem;
}
.refund-detail-wrap h5{
  margin-top: 0;
  margin-bottom: 1rem;
}
.refund-detail-wrap .price span{
  font-size: 2rem;
}
.refund-detail-wrap .detail{
  padding: 0 1rem;
}
.refund-detail-wrap .detail>div{
  border-bottom: 1px solid #ebebeb;
  padding: .6rem 1rem;
}
